package com.gpframework.common.enums;

import lombok.Getter;

/**
 * 业务操作类型
 *
 * @Author gpframework
 */
@Getter
public enum BusinessType {
    /**
     * 其它
     */
    OTHER,

    /**
     * 新增
     */
    INSERT,

    /**
     * 修改
     */
    UPDATE,

    /**
     * 删除
     */
    DELETE,

    /**
     * 授权
     */
    GRANT,

    /**
     * 导出
     */
    EXPORT("导出"),

    /**
     * 导入
     */
    IMPORT("导入"),

    /**
     * 强退
     */
    FORCE,

    /**
     * 生成代码
     */
    GENCODE,

    /**
     * 清空数据
     */
    CLEAN,
    /**
     * 统计数据
     */
    STATISTICS("统计数据"),
    ;
    /**
     * 业务名称
     */

    private String key;

    private BusinessType() {
    }

    private BusinessType(String key) {
        this.key = key;
    }

}
